package e2q.oa.domain;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;
@Entity
@Table(name = "CLUBUSER")
public class E2qOaClubUser implements Serializable {
	// Fields

	private Long clubuserId;
	private String clubuserName;
	private String clubuserNickname;
	private String clubuserPhone;
	private String clubuserFax;
	private String clubuserUrl;
	private String clubuserEmail;
	private String clubuserAddress;
	private String clubuserNote;
	private Date clubuserRegDate;
	private Integer clubuserEnterCount;
	private String clubuserIp;
	private String clubuserRealname;
	private String clubuserIdType;
	private String clubuserIdNum;
	private String clubuserSex;
	private Long clubuserOld;
	private String clubuserEducation;
	private String clubuserCareer;
	private String clubuserPosition;
	private String clubuserSalary;
	private String clubuserMarriage;
	private String clubuserZip;
	private Date clubuserLasttime;
	private String clubuserProvince;
	private String clubuserCity;
	private Short payuser;
	private String lastloginip;
	private Short manageLpId;
	private String signname;
	private Long jingyuan;
	private Long tili;
	private String userimg;
	private Short bbsmanager;
	private Short bbsadmin;
	private String friend;
	private Long suinid;
	private String updatetime;
	private String pagesize;

	// Constructors

	/** default constructor */
	public E2qOaClubUser() {
	}

	/** minimal constructor */
	public E2qOaClubUser(Long clubuserId) {
		this.clubuserId = clubuserId;
	}

	/** full constructor */
	public E2qOaClubUser(Long clubuserId, String clubuserName,
			String clubuserNickname, String clubuserPhone, String clubuserFax,
			String clubuserUrl, String clubuserEmail, String clubuserAddress,
			String clubuserNote, Date clubuserRegDate,
			Integer clubuserEnterCount, String clubuserIp,
			String clubuserRealname, String clubuserIdType,
			String clubuserIdNum, String clubuserSex, Long clubuserOld,
			String clubuserEducation, String clubuserCareer,
			String clubuserPosition, String clubuserSalary,
			String clubuserMarriage, String clubuserZip, Date clubuserLasttime,
			String clubuserProvince, String clubuserCity, Short payuser,
			String lastloginip, Short manageLpId, String signname,
			Long jingyuan, Long tili, String userimg,
			Short bbsmanager, Short bbsadmin, String friend, Long suinid,
			String updatetime, String pagesize) {
		this.clubuserId = clubuserId;
		this.clubuserName = clubuserName;
		this.clubuserNickname = clubuserNickname;
		this.clubuserPhone = clubuserPhone;
		this.clubuserFax = clubuserFax;
		this.clubuserUrl = clubuserUrl;
		this.clubuserEmail = clubuserEmail;
		this.clubuserAddress = clubuserAddress;
		this.clubuserNote = clubuserNote;
		this.clubuserRegDate = clubuserRegDate;
		this.clubuserEnterCount = clubuserEnterCount;
		this.clubuserIp = clubuserIp;
		this.clubuserRealname = clubuserRealname;
		this.clubuserIdType = clubuserIdType;
		this.clubuserIdNum = clubuserIdNum;
		this.clubuserSex = clubuserSex;
		this.clubuserOld = clubuserOld;
		this.clubuserEducation = clubuserEducation;
		this.clubuserCareer = clubuserCareer;
		this.clubuserPosition = clubuserPosition;
		this.clubuserSalary = clubuserSalary;
		this.clubuserMarriage = clubuserMarriage;
		this.clubuserZip = clubuserZip;
		this.clubuserLasttime = clubuserLasttime;
		this.clubuserProvince = clubuserProvince;
		this.clubuserCity = clubuserCity;
		this.payuser = payuser;
		this.lastloginip = lastloginip;
		this.manageLpId = manageLpId;
		this.signname = signname;
		this.jingyuan = jingyuan;
		this.tili = tili;
		this.userimg = userimg;
		this.bbsmanager = bbsmanager;
		this.bbsadmin = bbsadmin;
		this.friend = friend;
		this.suinid = suinid;
		this.updatetime = updatetime;
		this.pagesize = pagesize;
	}

	// Property accessors
	@Id
	@Column(name = "CLUBUSER_ID")
	public Long getClubuserId() {
		return this.clubuserId;
	}

	public void setClubuserId(Long clubuserId) {
		this.clubuserId = clubuserId;
	}
	@Column(name = "CLUBUSER_NAME")
	public String getClubuserName() {
		return this.clubuserName;
	}

	public void setClubuserName(String clubuserName) {
		this.clubuserName = clubuserName;
	}
	@Column(name = "CLUBUSER_NICKNAME")
	public String getClubuserNickname() {
		return this.clubuserNickname;
	}

	public void setClubuserNickname(String clubuserNickname) {
		this.clubuserNickname = clubuserNickname;
	}
	@Column(name = "CLUBUSER_PHONE")
	public String getClubuserPhone() {
		return this.clubuserPhone;
	}

	public void setClubuserPhone(String clubuserPhone) {
		this.clubuserPhone = clubuserPhone;
	}
	@Column(name = "CLUBUSER_FAX")
	public String getClubuserFax() {
		return this.clubuserFax;
	}

	public void setClubuserFax(String clubuserFax) {
		this.clubuserFax = clubuserFax;
	}
	@Column(name = "CLUBUSER_URL")
	public String getClubuserUrl() {
		return this.clubuserUrl;
	}

	public void setClubuserUrl(String clubuserUrl) {
		this.clubuserUrl = clubuserUrl;
	}
	@Column(name = "CLUBUSER_EMAIL")
	public String getClubuserEmail() {
		return this.clubuserEmail;
	}

	public void setClubuserEmail(String clubuserEmail) {
		this.clubuserEmail = clubuserEmail;
	}
	@Column(name = "CLUBUSER_ADDRESS")
	public String getClubuserAddress() {
		return this.clubuserAddress;
	}

	public void setClubuserAddress(String clubuserAddress) {
		this.clubuserAddress = clubuserAddress;
	}
	@Column(name = "CLUBUSER_NOTE")
	public String getClubuserNote() {
		return this.clubuserNote;
	}

	public void setClubuserNote(String clubuserNote) {
		this.clubuserNote = clubuserNote;
	}
	@Column(name = "CLUBUSER_REG_DATE")
	public Date getClubuserRegDate() {
		return this.clubuserRegDate;
	}

	public void setClubuserRegDate(Date clubuserRegDate) {
		this.clubuserRegDate = clubuserRegDate;
	}
	@Column(name = "CLUBUSER_ENTER_COUNT")
	public Integer getClubuserEnterCount() {
		return this.clubuserEnterCount;
	}

	public void setClubuserEnterCount(Integer clubuserEnterCount) {
		this.clubuserEnterCount = clubuserEnterCount;
	}
	@Column(name = "CLUBUSER_IP")
	public String getClubuserIp() {
		return this.clubuserIp;
	}

	public void setClubuserIp(String clubuserIp) {
		this.clubuserIp = clubuserIp;
	}
	@Column(name = "CLUBUSER_REALNAME")
	public String getClubuserRealname() {
		return this.clubuserRealname;
	}

	public void setClubuserRealname(String clubuserRealname) {
		this.clubuserRealname = clubuserRealname;
	}
	@Column(name = "CLUBUSER_ID_TYPE")
	public String getClubuserIdType() {
		return this.clubuserIdType;
	}

	public void setClubuserIdType(String clubuserIdType) {
		this.clubuserIdType = clubuserIdType;
	}
	@Column(name = "CLUBUSER_ID_NUM")
	public String getClubuserIdNum() {
		return this.clubuserIdNum;
	}

	public void setClubuserIdNum(String clubuserIdNum) {
		this.clubuserIdNum = clubuserIdNum;
	}
	@Column(name = "CLUBUSER_SEX")
	public String getClubuserSex() {
		return this.clubuserSex;
	}

	public void setClubuserSex(String clubuserSex) {
		this.clubuserSex = clubuserSex;
	}
	@Column(name = "CLUBUSER_OLD")
	public Long getClubuserOld() {
		return this.clubuserOld;
	}

	public void setClubuserOld(Long clubuserOld) {
		this.clubuserOld = clubuserOld;
	}
	@Column(name = "CLUBUSER_EDUCATION")
	public String getClubuserEducation() {
		return this.clubuserEducation;
	}

	public void setClubuserEducation(String clubuserEducation) {
		this.clubuserEducation = clubuserEducation;
	}
	@Column(name = "CLUBUSER_CAREER")
	public String getClubuserCareer() {
		return this.clubuserCareer;
	}

	public void setClubuserCareer(String clubuserCareer) {
		this.clubuserCareer = clubuserCareer;
	}
	@Column(name = "CLUBUSER_POSITION")
	public String getClubuserPosition() {
		return this.clubuserPosition;
	}

	public void setClubuserPosition(String clubuserPosition) {
		this.clubuserPosition = clubuserPosition;
	}
	@Column(name = "CLUBUSER_SALARY")
	public String getClubuserSalary() {
		return this.clubuserSalary;
	}

	public void setClubuserSalary(String clubuserSalary) {
		this.clubuserSalary = clubuserSalary;
	}
	@Column(name = "CLUBUSER_MARRIAGE")
	public String getClubuserMarriage() {
		return this.clubuserMarriage;
	}

	public void setClubuserMarriage(String clubuserMarriage) {
		this.clubuserMarriage = clubuserMarriage;
	}
	@Column(name = "CLUBUSER_ZIP")
	public String getClubuserZip() {
		return this.clubuserZip;
	}

	public void setClubuserZip(String clubuserZip) {
		this.clubuserZip = clubuserZip;
	}
	@Column(name = "CLUBUSER_LASTTIME")
	public Date getClubuserLasttime() {
		return this.clubuserLasttime;
	}

	public void setClubuserLasttime(Date clubuserLasttime) {
		this.clubuserLasttime = clubuserLasttime;
	}
	@Column(name = "CLUBUSER_PROVINCE")
	public String getClubuserProvince() {
		return this.clubuserProvince;
	}

	public void setClubuserProvince(String clubuserProvince) {
		this.clubuserProvince = clubuserProvince;
	}
	@Column(name = "CLUBUSER_CITY")
	public String getClubuserCity() {
		return this.clubuserCity;
	}

	public void setClubuserCity(String clubuserCity) {
		this.clubuserCity = clubuserCity;
	}
	@Column(name = "PAYUSER")
	public Short getPayuser() {
		return this.payuser;
	}

	public void setPayuser(Short payuser) {
		this.payuser = payuser;
	}
	@Column(name = "LASTLOGINIP")
	public String getLastloginip() {
		return this.lastloginip;
	}

	public void setLastloginip(String lastloginip) {
		this.lastloginip = lastloginip;
	}
	@Column(name = "MANAGE_LP_ID")
	public Short getManageLpId() {
		return this.manageLpId;
	}

	public void setManageLpId(Short manageLpId) {
		this.manageLpId = manageLpId;
	}
	@Column(name = "SIGNNAME")
	public String getSignname() {
		return this.signname;
	}

	public void setSignname(String signname) {
		this.signname = signname;
	}
	@Column(name = "jingyuan")
	public Long getJingyuan() {
		return this.jingyuan;
	}

	public void setJingyuan(Long jingyuan) {
		this.jingyuan = jingyuan;
	}
	@Column(name = "tili")
	public Long getTili() {
		return this.tili;
	}

	public void setTili(Long tili) {
		this.tili = tili;
	}
	@Column(name = "userimg")
	public String getUserimg() {
		return this.userimg;
	}

	public void setUserimg(String userimg) {
		this.userimg = userimg;
	}
	@Column(name = "bbsmanager")
	public Short getBbsmanager() {
		return this.bbsmanager;
	}

	public void setBbsmanager(Short bbsmanager) {
		this.bbsmanager = bbsmanager;
	}
	@Column(name = "bbsadmin")
	public Short getBbsadmin() {
		return this.bbsadmin;
	}

	public void setBbsadmin(Short bbsadmin) {
		this.bbsadmin = bbsadmin;
	}
	@Column(name = "friend")
	public String getFriend() {
		return this.friend;
	}

	public void setFriend(String friend) {
		this.friend = friend;
	}
	@Column(name = "suinid")
	public Long getSuinid() {
		return this.suinid;
	}

	public void setSuinid(Long suinid) {
		this.suinid = suinid;
	}
	@Column(name = "updatetime")
	public String getUpdatetime() {
		return this.updatetime;
	}

	public void setUpdatetime(String updatetime) {
		this.updatetime = updatetime;
	}
	@Column(name = "pagesize")
	public String getPagesize() {
		return this.pagesize;
	}

	public void setPagesize(String pagesize) {
		this.pagesize = pagesize;
	}
}
